solar-powered transmitter - Turco Inglés Diccionario